//
//  ForStudy.swift
//  Swift3.0_Study
//
//  Created by chengfeng on 2016/9/27.
//  Copyright © 2016年 zhaochengfeng. All rights reserved.
//

import Cocoa

class ForStudy: NSObject {
    /*
     用来检查和运算各种条件和逻辑的组合,控制APP的运行流向.
    循环语句 for-in , while
    if和循环控制语句
    早退语句 guard else(选修)
    退出循环语句 break continue
    switch
     */
    
    func start() -> Void {
        //for-in循环 执行固定次数的操作,或操作一个序列(如数组)中的每一项.
        let places = ["beijing","shanghai","guangzhou"]
        
        for place in places {
            print(place)
        }
        
        var sum = 0
        
        for i in 1...100 {
            sum += i
        }
        
        print(sum)
        
        //只需循环固定次数,可以省略项名. 比如打印5次相同的文本.
        for _ in (1...10).reversed() {
            print("学习swift")
        }
    }
    
    //Swift 不再支持 ++ -- 操作符，C语言格式的for也不支持，所以可以用集合遍历，或者reversed()函数倒序
}
